P versus NP problem
Algorithmica,
P=NP,
P =? NP,
P≠NP,
P≟NP,
Impagliazzo's worlds
#complexity_theory #cryptography
#complexity_theory #cryptography
Notes
extremely important, if (i.e. every class P and class NP are the same), then
#incomplete
- yet unresolved if is true
- is known
- BIG OPEN QUESTION IN COMPUTER SCIENCE!
- most believe that , although this is not proven
"Worlds" in complexity theory (Russell, Impaggliazo 1995)
- "Algorithmica": or
- "Heuristica": on average(?)
- , but average hard NP puzzles don't exist
- "Pessiland": but crypto does not exist (?)
- average hard NP puzzles exist but one-way puzzles don't exist
- "Minicrypt": symmetric key encryption with short keys exists
- one-way NP puzzles exist therefore one-way functions exist
- "Cryptomania": public key encryption exists
References
- S. Arora, B. Barak. Computational Complexity: A Modern Approach, Cambridge University Press, 2009, pp. 39, 369.
- https://blog.csdn.net/danielxinhj/article/details/127599435
- https://cstheory.stackexchange.com/questions/33845/deeper-look-at-algorithmica
- https://cs.stackexchange.com/questions/1810/are-there-np-problems-not-in-p-and-not-np-complete
- https://www.khoury.northeastern.edu/home/wichs/class/crypto-fall17/lecture7.pdf